overlap something - Español Inglés Diccionario